Butterflies Are Free is a play by Leonard Gershe.
Loosely based on the life of attorney Harold Krents, the plot revolves around a Manhattan blind man whose controlling mother disapproves of his relationship with a free-spirited hippie. The title was inspired by a passage in Charles Dickens' Bleak House: "I only ask to be free. The butterflies are free. Mankind will surely not deny to Harold Skimpole what it concedes to the butterflies."
After twelve previews, the Broadway production, directed by Milton Katselas, opened on October 21, 1969 at the Booth Theatre, where it ran for 1128 performances. The original cast consisted of Keir Dullea, Blythe Danner, Eileen Heckart, and Michael Glaser[1] . Replacements during the run included Gloria Swanson, Pamela Bellwood, and David Huffman. Stephen Schwartz composed the title song.
Gershe, Katselas, Heckart, and Glaser were reunited for the 1972 screen adaptation (set in San Francisco) with Edward Albert and Goldie Hawn.